#include "..\Modulos\Atoms\atoms.h"

int main(){
Atoms atoms;

    crearAtoms(atoms);

    printf("***************************************\n");
    printf("*        PREUEBA MODULO ATOMS         *\n");
    printf("***************************************\n");



    printf("\n\n\nIngreso automatico de la letra 'p'\n");
    insertaAtoms(atoms,'p');
    printf("Ingreso automatico de la letra 'q'\n");
    insertaAtoms(atoms,'q');
    printf("Ingreso automatico de la letra 'r'\n");
    insertaAtoms(atoms,'r');
    printf("Ingreso automatico de la letra 'z'\n");
    insertaAtoms(atoms,'z');
    printf("Ingreso automatico de la letra 'q'\n");
    if(!existeAtom(atoms,'q'))
        insertaAtoms(atoms,'q');
    else
        printf("\nLa letra 'q' ya fue ingresada");


    printf("\n\n\nLas siguientes letras proposicionales fueron ingresads correctamente: ");
    desplegarAtoms(atoms);

    printf("\nSe han ingresado %d letras proposicionales",cuentaAtoms(atoms));

    printf("\nLa potencia de la cantidad de letras ingresadas es: %d",potenciaAtoms(cuentaAtoms(atoms)));

    if(existeAtom(atoms,'p'))
        printf("\nLa letra 'p' se encuentra en la posicion: %d",posicionDelAtomo(atoms,'p'));


    borrarAtoms(atoms);
    printf("\nSe eliminaron las letras");
    desplegarAtoms(atoms);

    printf("\n\n\n\n\n");

    return 0;
}
